﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Objects.DataClasses;

namespace ChampionFramework.Models
{
    public partial class EtapaRegulamentar : Etapa
    {
        protected override Etapa GoToProximaEtapa(ChampionContextContainer db)
        {
            if (this.PrimeiroTempo)
            {
                EtapaRegulamentar e = new EtapaRegulamentar
                {
                    Atual = true,
                    Encerrada = false,
                    Iniciada = false,
                    Jogo = this.Jogo,
                    PrimeiroTempo = false
                };
                this.Jogo.Etapa.Add(e);
                return e;
            }
            return null;
        }

        public override string GetNome()
        {
            return PrimeiroTempo ? "Primeiro tempo regulamentar" : "Segundo tempo regulamentar";
        }
    }    
}